package com.briup.day17;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;

/**
 * 使用文件字节输入/输出流 实现文件的复制
 * @author lining
 * @date 2024/1/29 11:20
 */
public class TestFIleCopy {
    public static void main(String[] args) throws Exception{
        //1.声明创建流对象
        String srcFile = "map.png";
        String destFile = "hashMap.png";
        FileInputStream fis = new FileInputStream(srcFile);
        FileOutputStream fos = new FileOutputStream(destFile);
        //2.进行读写操作（一个一个字节读写）
        int data = -1;
        while ((data = fis.read()) != -1){//读
            fos.write(data);//写
        }
        //3.刷新流
        //4.关闭流
        fis.close();
        fos.close();
    }
}
